on board the vessel - Deutsch Englisch Wörterbuch